DWARF_TAG(DW_TAG_array_type,0x01)
DWARF_TAG(DW_TAG_class_type,0x02)
DWARF_TAG(DW_TAG_entry_point,0x03)
DWARF_TAG(DW_TAG_enumeration_type,0x04)
DWARF_TAG(DW_TAG_formal_parameter,0x05)
DWARF_TAG(DW_TAG_imported_declaration,0x08)
DWARF_TAG(DW_TAG_label,0x0a)
DWARF_TAG(DW_TAG_lexical_block,0x0b)
DWARF_TAG(DW_TAG_member,0x0d)
DWARF_TAG(DW_TAG_pointer_type,0x0f)
DWARF_TAG(DW_TAG_reference_type,0x10)
DWARF_TAG(DW_TAG_compile_unit,0x11)
DWARF_TAG(DW_TAG_string_type,0x12)
DWARF_TAG(DW_TAG_structure_type,0x13)
DWARF_TAG(DW_TAG_subroutine_type,0x15)
DWARF_TAG(DW_TAG_typedef,0x16)
DWARF_TAG(DW_TAG_union_type,0x17)
DWARF_TAG(DW_TAG_unspecified_parameters,0x18)
DWARF_TAG(DW_TAG_variant,0x19)
DWARF_TAG(DW_TAG_common_block,0x1a)
DWARF_TAG(DW_TAG_common_inclusion,0x1b)
DWARF_TAG(DW_TAG_inheritance,0x1c)
DWARF_TAG(DW_TAG_inlined_subroutine,0x1d)
DWARF_TAG(DW_TAG_module,0x1e)
DWARF_TAG(DW_TAG_ptr_to_member_type,0x1f)
DWARF_TAG(DW_TAG_set_type,0x20)
DWARF_TAG(DW_TAG_subrange_type,0x21)
DWARF_TAG(DW_TAG_with_stmt,0x22)
DWARF_TAG(DW_TAG_access_declaration,0x23)
DWARF_TAG(DW_TAG_base_type,0x24)
DWARF_TAG(DW_TAG_catch_block,0x25)
DWARF_TAG(DW_TAG_const_type,0x26)
DWARF_TAG(DW_TAG_constant,0x27)
DWARF_TAG(DW_TAG_enumerator,0x28)
DWARF_TAG(DW_TAG_file_type,0x29)
DWARF_TAG(DW_TAG_friend,0x2a)
DWARF_TAG(DW_TAG_namelist,0x2b)
DWARF_TAG(DW_TAG_namelist_item,0x2c)
DWARF_TAG(DW_TAG_packed_type,0x2d)
DWARF_TAG(DW_TAG_subprogram,0x2e)
DWARF_TAG(DW_TAG_template_type_param,0x2f)
DWARF_TAG(DW_TAG_template_value_param,0x30)
DWARF_TAG(DW_TAG_thrown_type,0x31)
DWARF_TAG(DW_TAG_try_block,0x32)
DWARF_TAG(DW_TAG_variant_part,0x33)
DWARF_TAG(DW_TAG_variable,0x34)
DWARF_TAG(DW_TAG_volatile_type,0x35)
DWARF_TAG(DW_TAG_dwarf_procedure,0x36)
DWARF_TAG(DW_TAG_restrict_type,0x37)
DWARF_TAG(DW_TAG_interface_type,0x38)
DWARF_TAG(DW_TAG_namespace,0x39)
DWARF_TAG(DW_TAG_imported_module,0x3a)
DWARF_TAG(DW_TAG_unspecified_type,0x3b)
DWARF_TAG(DW_TAG_partial_unit,0x3c)
DWARF_TAG(DW_TAG_imported_unit,0x3d)
DWARF_TAG(DW_TAG_condition,0x3f)
DWARF_TAG(DW_TAG_shared_type,0x40)
DWARF_TAG(DW_TAG_type_unit,0x41)
DWARF_TAG(DW_TAG_rvalue_reference_type,0x42)
DWARF_TAG(DW_TAG_template_alias,0x43)
DWARF_TAG(DW_TAG_coarray_type, 0x44)
DWARF_TAG(DW_TAG_generic_subrange, 0x45)
DWARF_TAG(DW_TAG_dynamic_type, 0x46)
DWARF_TAG(DW_TAG_atomic_type, 0x47)
DWARF_TAG(DW_TAG_call_site, 0x48)
DWARF_TAG(DW_TAG_call_site_parameter, 0x49)
DWARF_TAG(DW_TAG_skeleton_unit, 0x4a)
DWARF_TAG(DW_TAG_immutable_type, 0x4b)

DWARF_TAG(DW_TAG_lo_user,0x4080)
DWARF_TAG(DW_TAG_hi_user,0xffff)
